Text copied to clipboard!
Tittel
Text copied to clipboard!Programvareingeniør innen testing
Beskrivelse
Text copied to clipboard!
Vi leter etter en dyktig og detaljorientert programvareingeniør innen testing som kan bidra til å sikre kvaliteten på våre programvareprodukter gjennom grundig testing og automatisering. Som programvareingeniør innen testing vil du være en integrert del av utviklingsteamet og samarbeide tett med utviklere, produktledere og andre interessenter for å identifisere feil, forbedre ytelse og sikre at sluttbrukeropplevelsen er optimal.
Du vil ha ansvar for å utvikle og vedlikeholde automatiserte testskript, utføre manuelle tester der det er nødvendig, og bidra til å forbedre testprosesser og -verktøy. Rollen krever en sterk forståelse av programvareutviklingslivssyklusen, testmetodologier og moderne verktøy for kontinuerlig integrasjon og distribusjon.
Vi søker deg som har erfaring med testautomatisering, gjerne med rammeverk som Selenium, Cypress eller lignende. Du bør også ha kjennskap til programmeringsspråk som Java, Python eller JavaScript, og være komfortabel med å jobbe i smidige utviklingsmiljøer. Erfaring med testdrevet utvikling (TDD) og atferdsdrevet utvikling (BDD) er en fordel.
Stillingen krever gode kommunikasjonsferdigheter, evne til å jobbe selvstendig og i team, samt en proaktiv holdning til problemløsning. Du vil spille en viktig rolle i å sikre at våre produkter holder høy kvalitet og møter kravene til både funksjonalitet og ytelse.
Vi tilbyr et dynamisk og inkluderende arbeidsmiljø, konkurransedyktige betingelser og muligheter for faglig utvikling. Hvis du brenner for kvalitetssikring og ønsker å være med på å forme fremtidens programvareløsninger, vil vi gjerne høre fra deg.
Ansvarsområder
Text copied to clipboard!- Utvikle og vedlikeholde automatiserte testskript
- Utføre manuelle tester ved behov
- Samarbeide med utviklingsteamet for å identifisere og løse feil
- Bidra til kontinuerlig forbedring av testprosesser
- Delta i planlegging og gjennomføring av teststrategier
- Overvåke og rapportere testresultater
- Sikre at programvaren oppfyller krav til funksjonalitet og ytelse
- Bruke moderne verktøy for kontinuerlig integrasjon og distribusjon
- Dokumentere testprosedyrer og resultater
- Delta i smidige utviklingsprosesser
Krav
Text copied to clipboard!- Bachelorgrad i informatikk eller tilsvarende erfaring
- Erfaring med testautomatisering og relevante rammeverk
- Kunnskap om programmeringsspråk som Java, Python eller JavaScript
- Forståelse for testmetodologier og programvareutviklingslivssyklusen
- Erfaring med verktøy for kontinuerlig integrasjon (CI/CD)
- Evne til å jobbe selvstendig og i team
- Sterke analytiske ferdigheter og oppmerksomhet på detaljer
- Gode kommunikasjonsferdigheter, både muntlig og skriftlig
- Erfaring med TDD og/eller BDD er en fordel
- Kjennskap til smidige utviklingsmetoder (Agile/Scrum)
Potensielle intervjuspørsmål
Text copied to clipboard!- Hvilken erfaring har du med testautomatisering?
- Hvilke rammeverk og verktøy har du brukt i tidligere prosjekter?
- Hvordan sikrer du kvalitet i programvareutvikling?
- Har du erfaring med TDD eller BDD?
- Hvordan håndterer du feilrapportering og feilsøking?
- Kan du beskrive en utfordrende testoppgave du har løst?
- Hvordan samarbeider du med utviklingsteamet?
- Hvilke programmeringsspråk er du mest komfortabel med?
- Hvordan holder du deg oppdatert på nye testverktøy og -metoder?
- Hva motiverer deg i rollen som programvareingeniør innen testing?